<jsp:useBean id="dataProxy" scope="session" class="be.artesis.titamo.webservice.DataLayerWebServiceProxy" />
<%@ include file="functions.jsp" %>

<%  
	
	java.lang.String[] days = {"Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag"};
	
	java.lang.String value = request.getParameter("value");
	java.lang.String day = request.getParameter("value_date");
	
	java.lang.String type = request.getParameter("type");
	
	be.artesis.titamo.io.TimeTableEntry[] entries = null;
	
	if (type.equals("course"))
	{
		entries = dataProxy.getRecordsByVak(value ,day);
	}
	else if (type.equals("instructor"))
	{
		entries = dataProxy.getRecordsByDocent(value ,day);
	}
	else if (type.equals("group"))
	{
		entries = dataProxy.getRecordsByKlas(value ,day);
	}
	
	if (value.equals(""))
	{
%>
	<P class="errormes">
		gelieve een zoekterm op te geven.
	</P>
<%	
	}
	else if (entries == null)
	{
%>
	<P>
		Geen resultaten gevonden voor <span class="bold"><%=value %></span>
	</P>
<%
	}
	else
	{
%> 
	<div class="result"> Resultaten voor <span class="bold"><%=value %></span></div>
	<FIELDSET>
		<LEGEND>Overzicht</LEGEND>
	<TABLE CLASS="infotabel">
		<TR>
			<TH CLASS="start" >Aanvang</TH>
			<TH CLASS="duration" >Duur</TH>
			<TH CLASS="course" >Cursus</TH>
			<TH CLASS="instructor" >Docent</TH>
			<TH CLASS="group" >Klas</TH>
			<TH CLASS="room" >Lokaal</TH>
		</TR> 
<% 
		for (be.artesis.titamo.io.TimeTableEntry e : entries)
		{
%> 
		<TR>
			<TD><%=e.getStart()%></TD>
			<TD><%=e.getDuration()%></TD>
			<TD><%=e.getCourse() %></TD>
			<TD><%=e.getInstructor() %></TD>
			<TD><%=e.getGroup() %></TD>
			<TD><%=e.getRoom() %></TD>
		</TR>
<%
		}
%>
	</TABLE>
	</FIELDSET>
	
<% 
		if (request.getParameter("schema") != null)	
		{
%>
	
	<FIELDSET>
		<LEGEND>Tijdschema</LEGEND>
		<%=getGraphicalTable(entries) %>
	</FIELDSET>
	
<%
		}
	}
%> 